/*左侧导航栏*/
.skin-blue .main-header .logo   { background-color: #002140; }
.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side { background-color: #002140; }
.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a { background: #002140; }
.skin-blue .sidebar-menu>li>a { border-left: none; }
.skin-blue .sidebar-menu>li>.treeview-menu { background: transparent; }

.sidebar-menu .treeview-menu { padding-left: 0; }
.sidebar-menu .treeview-menu .active { background-color: #1890FF; }
.sidebar-collapse .sidebar-menu .treeview-menu .active { background-color: transparent; }
.sidebar-menu .treeview-menu>li>a { padding: 7px 5px 7px 50px; }
.skin-blue .treeview-menu>li>a { color: rgba(255,255,255,.65); }
.skin-blue .sidebar-menu>li>.treeview-menu { background: #000C17; }


.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span { margin-left: 0; }

/*右侧用户栏*/
.skin-blue .main-header .navbar { background-color: #ffffff; box-shadow: 3px 1px 1px 1px #ECEEEF; }
.skin-blue .main-header .navbar .sidebar-toggle { color: #5A5A5A; }
.skin-blue .main-header .navbar .sidebar-toggle:hover { background: #EDEDED; color: #5A5A5A; }
.skin-blue .main-header .navbar .nav>li>a { color: rgba(0,0,0,.65); }

.skin-blue .main-header .navbar .nav>li>a:hover, 
.skin-blue .main-header .navbar .nav>li>a:active, 
.skin-blue .main-header .navbar .nav>li>a:focus, 
.skin-blue .main-header .navbar .nav .open>a, 
.skin-blue .main-header .navbar .nav .open>a:hover, 
.skin-blue .main-header .navbar .nav .open>a:focus, 
.skin-blue .main-header .navbar .nav>.active>a {
	color: rgba(0,0,0,.65); background: #EDEDED;
}

/*右侧主体内容*/
.content-header { padding: 15px 15px 15px 15px; }
.skin-blue .content-header { background: #fff; }
.skin-blue .content-header h4 { font-weight: 600; font-size: 20px; }
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, 
.table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, 
.table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th { font-weight: 600; font-size: 15px; }
.bs-bars { margin-bottom: 10px; }


/*导航栏*/
.sidebar-menu>li>a { padding: 17px 5px 17px 15px; }
.sidebar-menu .treeview-menu>li>a { padding: 10px 5px 10px 50px; }
.sidebar-menu>li>a>.fa { font-size: 16px; }

/*用户栏*/
.main-header .logo { height: 64px; line-height: 64px; }
.main-header .sidebar-toggle { padding: 15px; }
.navbar-nav>li>a { padding-top: 22px; padding-bottom: 22px; }

@media screen and (max-width: 768px) { /*手机版*/
	.main-header { max-height: 128px; }
	.main-header .sidebar-toggle { padding: 15px 15px; }
	.main-sidebar, .left-side { padding-top: 116px; }
}